package com.pac.weixin.service;

import com.kuanrf.commons.weixin.msg.bean.result.WxOAuth2AccessToken;

/**
 * 微信Service接口
 * 
 * @author lujun.chen
 * @version [版本号, 2015年2月25日]
 * @see [相关类/方法]
 * @since [产品/模块版本]
 */
public interface WeiXinService {

	/**
	 * 微信选择医生
	 * 
	 * @param userId
	 *            医生用户id
	 * @param nickname
	 *            医生昵称
	 * @param openid
	 *            微信用户openid
	 * @param hospitalId
	 *            医院ID
	 * @return
	 * @see [类、类#方法、类#成员]
	 */
	public boolean selDoctor(String userId, String nickname, String openid,
			String hospitalId);

	/**
	 * 获取微信用户信息
	 * 
	 * @param accessToken
	 *            微信页面授权令牌
	 * @param openid
	 * @return
	 * @see [类、类#方法、类#成员]
	 */
	public boolean wxUserinfo(WxOAuth2AccessToken oAuth2AccessToken);

}
